artificial harbour - İspanyolca İngilizce Sözlük